this ought to be good - Turkish English Dictionary